return something (visit) - Espagnol Anglais Dictionnaire